mountain clouds - Alemán Inglés Diccionario